\chapter*{Lời giới thiệu}

Ngôn ngữ C++ là một trong những ngôn ngữ lập trình chính của ngành công nghiệp phần mềm. 
Đặc biệt, C++ và tiền thân của nó là ngôn ngữ C là ngôn ngữ để viết các hệ điều hành thông 
dụng hiện nay cho máy tính cũng như hệ thống nhúng trong các thiết bị điện tử. Đối với sinh 
viên các ngành Khoa học và Công nghệ, nắm vững ngôn ngữ C++ và sử dụng thành thạo các kỹ 
thuật lập trình của ngôn ngữ này sẽ giúp sinh viên phát triển phần mềm hoặc tìm hiểu các 
phần mềm hiện có một cách tự tin, dễ dàng và nhanh chóng hơn.

\section*{Cách đọc giáo trình}

Giáo trình gồm 4 phần:

Phần 1 giới thiệu cú pháp, thư viện hàm chuẩn (ANSI) của ngôn ngữ C/C++. Phần 2 mô tả các 
kỹ thuật lập trình cơ bản và thư viện mẫu chuẩn (STL) của C++. Phần 3 giới thiệu các kỹ 
thuật lập trình nâng cao, cách tổ chức thư viện và sử dụng thư viện sẵn có. Phần 4 mô tả
cách sử dụng hệ thống quản lý mã nguồn để tổ chức các dự án phần mềm.

Mỗi phần của giáo trình gồm nhiều chương, mỗi chương có hệ thống bài tập hoặc dự án phần
mềm đi kèm để sinh viên nắm vững và vận dụng nhuần nhuyễn các kỹ năng được giới thiệu ở 
từng chương.